flying boat - English Synonyms Dictionary